throw off a cape - French English Dictionary