Moschusochse - Español Inglés Diccionario