well deck ship - German English Dictionary