capea - French English Dictionary