roller sports equipment - German English Dictionary