motherland of football - French English Dictionary