thrash out...something - Spanish English Dictionary