locro - French English Dictionary