strike pay dirt - Turco Inglés Diccionario