VideoEnglish IdiomsEnglish-Dutch Idioms English idioms and their maching Dutch expression – which ones do you find in this video? Share