gargarearse - French English Dictionary