slightly deranged - Turkish English Dictionary