palm (of hand) - Español Inglés Diccionario