water dispersible granule - German English Dictionary