engine suspense frame - Alemán Inglés Diccionario