kaffir lime (citrus hystrix) - French English Dictionary