internal fertilisation - Francés Inglés Diccionario