auriculate leaf - Spanish English Dictionary