short-order food - Spanish English Dictionary