where do you stay - German English Dictionary