well-rehearsed - Spanish English Dictionary