amphipodes - German English Dictionary