face the same problem - Turkish English Dictionary