coaching bench - French English Dictionary