natural reproduction - Alemán Inglés Diccionario