trichomonacide - German English Dictionary