auriculate leaf - Español Inglés Diccionario