universal covering - Turkish English Dictionary