waste one's efforts - Español Inglés Diccionario