has anyone seen the cat? - Turkish English Dictionary