covers wired on - Turkish English Dictionary