pillo-pillo - French English Dictionary