insistent whistling - Turco Inglés Diccionario