expectorators - Spanish English Dictionary