south hero - French English Dictionary