strike it lucky - Alemán Inglés Diccionario