fresh water amphipods - Alemán Inglés Diccionario