slightly deranged - Alemán Inglés Diccionario