solar barque - French English Dictionary