eyeflap - Turkish English Dictionary