sunshower - Turkish English Dictionary