foreswore - Fransızca İngilizce Sözlük