swear like a trooper - Spanish English Dictionary