urban golf - French English Dictionary