ecological life association - German English Dictionary