block sunlight from - Turkish English Dictionary