salmon knife scalloped edge - Spanish English Dictionary