controlled impact demonstration - Turkish English Dictionary