miniature golf course - Spanish English Dictionary