camouflet - Turkish English Dictionary