moru - German English Dictionary