strafing - Turkish English Dictionary