fuck puppet - French English Dictionary