it has/had cost - Fransızca İngilizce Sözlük