water plants to excess - German English Dictionary