ball possession percentage - German English Dictionary