ibutilide - French English Dictionary