inflatable armbands - German English Dictionary