be smeared with something sticky - French English Dictionary