glass whistle with high pitch - Francés Inglés Diccionario