ship deck - German English Dictionary