smoke grenade launcher - Fransızca İngilizce Sözlük