there's room for improvement. - Fransızca İngilizce Sözlük