playing a ball on the rebound - French English Dictionary