disgusting person - Turkish English Dictionary