potassium channel activators - French English Dictionary