Willebrordus Church / Parish Center, Terneuzen,