Would it be possible to dictate a bech32 address as a list of English words? One of the reason for bech32 address is: "it'easier to dictate it over the phone".

Is there an algorithm to convert a bech32 address into a list of English words that would make it even easier?

Something like BIP39 but inverted (address to words instead of words to seed).

The dictionary used in BIP39 would be enough?
How many words would be necessary at best to express an address?

Probably it is better to dictate the address than 50 words but what about 25 or so?.
The NATO phonetic alphabet is designed for this purpose and is very widely recognized by a number of people in communication critical industries. The words are clearly recognizable even to the unfamiliar and is intended to not be able to be mistaken. Due to bech32 encoding there’s no need for communication of capital letters as you would need for p2pkh addresses. 

bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq


becomes 


  Bravo Charlie One Quebec Alpha Romeo Zero Sierra Romeo Romeo Romeo Seven X-ray Foxtrot Kilo Victor Yankee Five Lima Six Four Three Lima Yankee Delta November Whiskey Nine Romeo Echo Five Nine Golf Tango Zulu Zulu Whiskey Foxtrot Five Mike Delta Quebec