t-showers - Turkish English Dictionary