a fresh salsa made with tomato-cilantro and onion - Turkish English Dictionary