foiled a plan

listen to the pronunciation of foiled a plan
Английский Язык - Немецкий Язык
einen Plan durchkreuzt
unterlaufen
hintertrieben
vereitelt