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