skep for taking swarms - French English Dictionary