very short and strong whistle - Allemand Anglais Dictionnaire