rain-removal system - Turkish English Dictionary