elongated mounting hole - Espagnol Anglais Dictionnaire