rain shadow - Turkish English Dictionary