pillar quay - French English Dictionary