earth-bound - Spanish English Dictionary