separate foundations - Fransızca İngilizce Sözlük