delta-truxillic acid - Spanish English Dictionary