horse tail ribbons - German English Dictionary