three-leaf caper - Spanish English Dictionary