cough it up! - Spanish English Dictionary