make a joint attempt - French English Dictionary