to marinate something - Spanish English Dictionary