deifying

Nunca me he sentido como deifying el canal inglés. ¿Está esto el mar de Ikarian, el estar al acecho-lugar de piratas, y el pavor de mariners?
I can understand the Greeks deifying their sea. I have never felt like deifying the English Channel. Is this the Ikarian Sea, the lurking-place of pirates, and the dread of mariners?
Palabra del día
la almeja