lacrimal excretory apparatus - Español Inglés Diccionario