urban golf - German English Dictionary