chilli orchard - French English Dictionary