habitat preservation - Spanish English Dictionary