live in a village - Spanish English Dictionary