liquid manure rain gun - Turkish English Dictionary