somewhat deranged - Alemán Inglés Diccionario