calluses that usually appears on the hands - Español Inglés Diccionario