controlled impact demonstration - Spanish English Dictionary