pier apron (harbor) - Spanish English Dictionary