caronade - French English Dictionary