cabecil - French English Dictionary