something is better than nothing - Inglés Sinónimo Diccionario