store head of service - French English Dictionary