clover leaf - Spanish English Dictionary