internal fertilization - Alemán Inglés Diccionario