gammock - French English Dictionary