relief rainfall - Turkish English Dictionary