ribbon brake - German English Dictionary