turfan - German English Dictionary