campo - French English Dictionary