amphimorula - German English Dictionary