well-deck ship - German English Dictionary