cap it (all) off - Turkish English Dictionary