cachipolla - French English Dictionary