amphipod - German English Dictionary