smooth the rough edges - Fransızca İngilizce Sözlük