cretinous - Turkish English Dictionary