your fly is down - Turkish English Dictionary