turfed - German English Dictionary