camuesa - French English Dictionary