chilaca - French English Dictionary