Diccionario Español-Inglés
embarcación
Ship, vessel
Diccionario Español-Inglés
embarazoso
embarcadar