interbreed animals - Alemán Inglés Diccionario