confederation of retail-businessmen of france - Spanish English Dictionary