be an oddball - Turkish English Dictionary