a stroke of fate - Alemán Inglés Diccionario