rainfall applicator - Turkish English Dictionary