drop like flies

listen to the pronunciation of drop like flies
English - Turkish
(deyim) patır patır ölmek
English - English
Die en masse, one after the other