interbreed animals - Español Inglés Diccionario