where do you stay? - Turkish English Dictionary