irrigation inspector - German English Dictionary