hdqrs (headquarters) - French English Dictionary