carpocapsa - French English Dictionary