catalan, contributed by Paco Rivière