lime tree (citrus aurantifolia) - French English Dictionary