climbing lily - French English Dictionary