yağmur hendeği - Turkish English Dictionary