Golfschlag - German English Dictionary