marope - German English Dictionary