top goal-scorer - German English Dictionary