Upvote:3
If these are two seperate tickets, you have no chance of making it.
If this is a single ticket, it's doable but tight. Your best shot is probably to take the Aero Train. https://www.flydulles.com/iad/aerotrain-washington-dulles-international-airport
Unfortuantely there is no stop in Terminal D, so on arrival you need to hike all the way to the end of Terminal C and take the Train and exit at Terminal B. The train has level entry/exit, but you will probably need to take elevators to get up/down from/to the train level. Good news: you don't need to go through secuirty again.
Some tips & tricks
The stroller is not helping. If you want to carry it on, you can drop it off at the airplane door on departure, but on arrival you need to wait at the airplane door until it's brought back up from the cargo hold. You can potentially check it through to your final destination, but then you will have to carry your child for the entire connection and you will only get it back at the baggage claim in Europe.
Good luck.
EDIT:
One more tip: make sure you have the apps downloaded for all airlines involved. Make sure you have accounts are logged in and have the confirmation code for each ariline handy or already stored. Since it's Dulles, it's probably a United ticket: the United app has a very good feature called "Connection Summary" that tells you exactly where you arrive, where you depart, and how much time you have.