look after the environment - German English Dictionary