sports glove - German English Dictionary