have the whistle blown on - Spanish English Dictionary