streetcar rail - German English Dictionary