be in cahoots (with somebody) - French English Dictionary