scientific findings - Alemán Inglés Diccionario