to reproduce sexually - Español Inglés Diccionario