supplementary irrigation - German English Dictionary