cloudy lens - Turkish English Dictionary