have (the) golden touch - Alemán Inglés Diccionario