mavra - German English Dictionary