be all over the lot - French English Dictionary