be well-off for something - Alemán Inglés Diccionario