pillar quay - Spanish English Dictionary