Trichoide - Turkish English Dictionary