evolutionary ecology - German English Dictionary