barefoot skiing - German English Dictionary