darwin's galápagos mouse - Francés Inglés Diccionario