golf course manager - German English Dictionary