culicacho - French English Dictionary