tache (moustache) - Turkish English Dictionary