roller shoe - German English Dictionary