Gareth King’s Modern Welsh Dictionary is great for learners - it has example phrases of spoken and written Welsh, so that you can see the language in context
via siaronjames at https://en.forum.saysomethingin.com/t/a-graduated-english-welsh-spelling-book-1857/38542/4