marote - German English Dictionary