foundation pits - Fransızca İngilizce Sözlük