person who sells fritas or sandwiches - Spanish English Dictionary