corcova - French English Dictionary