make a pass at - French English Dictionary