pile-supported parapet - Turkish English Dictionary