if luck permits - Alemán Inglés Diccionario