camargue horse - French English Dictionary