Diccionario Español-Inglés
amparo
Protection, shelter
Diccionario Español-Inglés
amparar
amperaje