tomato pilaf - Spanish English Dictionary