life island - Spanish English Dictionary