where in the world... - German English Dictionary