eardrop instillation - Turkish English Dictionary