to be incredibly lucky - Turco Inglés Diccionario