one inside another - Spanish English Dictionary