centre of vital interests - Spanish English Dictionary