short covering - Turkish English Dictionary