Carrefour is in talks to buy over 200 discount stores in Spain owned by German retail group Tenglemann.