mating of sheep - Alemán Inglés Diccionario