sustained lead - Spanish English Dictionary