Golfhandschuh - German English Dictionary