have/suffer from palpitations - French English Dictionary