superpegamento - French English Dictionary