chimichurri - Turkish English Dictionary