fossa of anthelix - Alemán Inglés Diccionario