"on foot" Deutsche bedeutung