domesticated guinea pig - Francés Inglés Diccionario