ceremony involving a simulated wedding between an ewe and a ram - Español Inglés Diccionario