scientific rationale - Turco Inglés Diccionario