to go on board - German English Dictionary