rail slipper - German English Dictionary