world cup final - German English Dictionary