chimichurri stall - Spanish English Dictionary