catapult mechanism - Fransızca İngilizce Sözlük