chavea - French English Dictionary