internal fertilisation - Español Inglés Diccionario