one that participates in the world cup - German English Dictionary