where you been all week? - German English Dictionary