snotnosed kid - French English Dictionary