Gummiringe - French English Dictionary