it's high time that... - Fransızca İngilizce Sözlük