put together a pitch - Fransızca İngilizce Sözlük