moreta - German English Dictionary