minigolf - French English Dictionary