cazcorva - French English Dictionary