general directorate of spor-toto - German English Dictionary