foul-spoken person - Spanish English Dictionary