be superimposable - Alemán Inglés Diccionario