crossbreed of two breeds of animals to improve the quality of the young - Espagnol Anglais Dictionnaire