detached wharf - Spanish English Dictionary