carro - French English Dictionary