Affengesicht - Turkish English Dictionary