stick it up your ass! - French English Dictionary