left auricular appendage - Francés Inglés Diccionario