have rough edges - Almanca İngilizce Sözlük