protrude to sea - Espagnol Anglais Dictionnaire