be terribly fussy - Turkish English Dictionary