board a vessel - German English Dictionary