self-inflating sleeping mat - Turkish English Dictionary