soccer devotees - German English Dictionary