corraled - French English Dictionary