camouflage supports - German English Dictionary