paste syringe - French English Dictionary