perfenacina - French English Dictionary