ball lily - French English Dictionary