rumorte - German English Dictionary