hokkaido (japanese island) - French English Dictionary