giant barnacle - Francés Inglés Diccionario