heavily overcast - Turkish English Dictionary