dry-dock - German English Dictionary