a ballpark estimate/figure - German English Dictionary