potato scallop - Spanish English Dictionary