who are you staying with - German English Dictionary