five-leaved ivy - French English Dictionary