Trichoide - German English Dictionary