i am good at playing football - German English Dictionary