passing the buck - French English Dictionary