slightly deranged - German English Dictionary