one who relies on reason - Alemán Inglés Diccionario