moral imbecility - Turkish English Dictionary