suffisance - Turkish English Dictionary