five-leaved ivy - Spanish English Dictionary