irrigation experiments - German English Dictionary