baleen ribbon - Turkish English Dictionary