mirra - German English Dictionary