mentally deranged - Turkish English Dictionary