eardrop instillation - French English Dictionary