god damn you - French English Dictionary