evolutionary ecology - Spanish English Dictionary