propyromazine - French English Dictionary