scabrous - Español Inglés Diccionario