whistle blast - Turkish English Dictionary