ribbon-bedecked - Turkish English Dictionary