amphipodes - Turkish English Dictionary