fossa of anthelix - Francés Inglés Diccionario