cloud shadow - Turkish English Dictionary