highly strained structure - Alemán Inglés Diccionario