scruffy, dirty and rude person - French English Dictionary