devoid of all reason - Alemán Inglés Diccionario