put on the barmy stick - Fransızca İngilizce Sözlük