camouflage smocks - German English Dictionary