carbon reservoir - German English Dictionary