smooth the rough edges - Almanca İngilizce Sözlük