Diccionario Español-Inglés
palanca
Hand gear, lever, levers
Diccionario Español-Inglés
paladar
palco