Retailer Delhaize has blamed the weak dollar for a drop in sales for the second quarter of 2005.