please help me with problem resolution dns

hello
I have this configuration
dsl-1 > 192.168.1.20
dsl-2 > 192.168.1.21

/ip address
add address=192.168.1.1/24 disabled=no interface=LAN network=192.168.1.0
add address=192.168.10.2/24 disabled=no interface=WAN1 network=192.168.10.0
add address=192.168.11.2/24 disabled=no interface=WAN2 network=192.168.11.0

/ip firewall address-list
add address=192.168.1.20 disabled=no list=dsl1-client
add address=192.168.1.21 disabled=no list=dsl2-client

/ip firewall mangle
add action=mark-routing chain=prerouting disabled=no new-routing-mark=wan1_client passthrough=no src-address-list=dsl1-client
add action=mark-routing chain=prerouting disabled=no new-routing-mark=wan2_client passthrough=no src-address-list=dsl2-client

/ip route
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.10.1 routing-mark=wan1_client scope=30 target-scope=10
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=192.168.11.1 routing-mark=wan2_client scope=30 target-scope=10

/ip firewall nat
add action=masquerade chain=srcnat disabled=no src-address=192.168.1.0/24

I have problems with the DNS, some websites do not open and youtube does not work.

I set the dns of my provider ip> dns but still have problems

If, however, imposed the DNS directly into the network card of the PC everything is resolved

if I put the DNS in mikrotik the problems started again.
I noticed that if I set the mikrotik without prerouting, dns work well

bye and thanks for the help

there is a solution to the problem?