be benched - French English Dictionary