microirrigation - Turkish English Dictionary