motherland of football - German English Dictionary