feeled/touched up - Español Inglés Diccionario