self-heating pad - Alemán Inglés Diccionario