eco-philosophy - German English Dictionary