pipilacha - French English Dictionary