tranches - Spanish English Dictionary