Trichiasis - German English Dictionary