As mentioned, you can take 2 pieces on BA, but for the Malev flight ( unless it is part of the same itinerary as a US trip ) your will be entitled to 23Kg total in economy class or 30Kg total business class with excess baggage fees being charged per kilogramme; number of pieces is irrelevent, weight matters
Dave