self-heating pad - Turkish English Dictionary