ludo (a board game) - German English Dictionary