composite life - Spanish English Dictionary