i make my own luck - Alemán Inglés Diccionario