dock shelter - Spanish English Dictionary