ecological deficit - German English Dictionary