house of strangers - German English Dictionary