well-deck ship - Spanish English Dictionary