coaching bench - Spanish English Dictionary