trileaflet - Spanish English Dictionary