cloud or web in the eyes - Turkish English Dictionary