scientific genetic principles - Alemán Inglés Diccionario