environmental utopia - German English Dictionary