motorized garden sprayer - Turkish English Dictionary