creeps - French English Dictionary