apron ribbon - Turkish English Dictionary