carcailler - French English Dictionary