lacrimal excretory apparatus - German English Dictionary