charape - Español Inglés Diccionario