scientific rationale - Alemán Inglés Diccionario