dextro compound - Spanish English Dictionary