a fish common in lake titicaca - Alemán Inglés Diccionario