defoliante - German English Dictionary