sun of a gun - French English Dictionary