have a lucky escape - Alemán Inglés Diccionario