multiplace - German English Dictionary