playing a ball on the rebound - German English Dictionary