shove up a bit! - French English Dictionary