thundershower - Turkish English Dictionary