agroecological alternative - German English Dictionary