be better off dead - Alemán Inglés Diccionario