finicky or fussy person - Spanish English Dictionary