myra - German English Dictionary