render oneself useless - Español Inglés Diccionario