somewhat deranged - Francés Inglés Diccionario