put on the barmy stick - Espagnol Anglais Dictionnaire