ecological race - French English Dictionary